@charset "utf-8";
/* CSS Document */

/* global */
body{font-family:Tahoma,Arial,\5fae\8f6f\96c5\9ed1,\5b8b\4f53;color:#4a4a4a;background-color:#f0eff4;font-size:12px;}
body,div,ul,li,dl,dt,dd,table,th,tr,td,img,p,font,span,h1,h2,h3,iframe{margin:0px;padding:0px;border:0;list-style:none;}
a{color:#000;text-decoration:none;}
a:active,a:hover{color:#000;text-decoration:none;}
.clear{clear:both;font-size:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
.f_l{float:left;}
.f_r{float:right;}
a,img{blr:expression(this.onFocus=this.blur());outline:none;}
em,i{font-style:normal;}
body.padding_all{padding:44px 0 60px 0;}
body.padding_bottom{padding:0 0 60px;}
body.padding_top{padding:44px 0 0;}
body.back_white{background-color:#fff;}
input,select,textarea,button{outline:none;font-family:\5fae\8f6f\96c5\9ed1;}

/* ico */
.ico{background-image:url(../images/ico.png);background-repeat:no-repeat;background-size:168px;}

/* no_data */
.no_data{display:block;padding:50px 0;overflow:hidden;text-align:center;}
.no_data i{display:inline-block;width:136px;height:65px;background:url(../images/no_data.png) center top no-repeat;background-size:100%;overflow:hidden;}
.no_data p{display:block;font-size:14px;color:#afc5d8;margin-top:20px;}

/* login */
.login{width:100%;background-color:#fff;overflow:hidden;border-bottom:#e4e4e4 1px solid;}
.login .logo{width:100%;margin:20% auto;overflow:hidden;}
.login .logo img{display:block;width:91px;margin:auto;}
.login .logo p{display:block;text-align:center;color:#00529c;font-size:20px;margin-top:20px;}
.login .label{width:100%;overflow:hidden;}
.login .label li{width:100%;border-top:#e4e4e4 1px solid;overflow:hidden;position:relative;}
.login .label li span.input{display:block;width:100%;position:relative;overflow:hidden;}
.login .label li span.input i{display:block;width:22px;height:22px;position:absolute;left:20px;top:19px;overflow:hidden;}
.login .label li span.input i.ico_b{background-position:-22px top;}
.login .label li span.input input{width:100%;height:60px;border:0;padding:0;font-size:14px;text-indent:52px;}
.login .label li a.code{display:block;line-height:40px;position:absolute;right:0;top:10px;z-index:9;color:#00529c;font-size:14px;border-left:#e4e4e4 1px solid;padding:0 8%;}

/* banner */
#wrap{width: 100%;margin:auto;}
.hiSlider{overflow: hidden;width: 100%;}
.hiSlider-item{float: left;position:relative;}
.hiSlider-item img{display:block;width:100%;}
.hiSlider-btn-next,hiSlider-title,.hiSlider-btn-prev{display:none;}
.hiSlider-pages{display:block;width:100%;height:10px;position:absolute;left:0;bottom:10px;text-align:center;}
.hiSlider-pages a{display:inline-block;width:15px;height:4px;background:rgba(0,0,0,0.4);overflow:hidden;margin:0 3px;text-indent:-999px;color:#dadada;}
.hiSlider-pages a.active{background:#00529c;color:#00529c;}

/* tips */
.tips{width:100%;overflow:hidden;margin-top:10px;color:#e60114;font-size:14px;line-height:44px;background-color:#fff;text-align:center;}
.tips i{display:inline-block;width:16px;height:16px;vertical-align:top;background-position:left -22px;margin:14px 8px 0 0;}

/* home_menu */
.home_menu{width:100%;padding:10px 0;background-color:#fff;margin-top:10px;overflow:hidden;}
.home_menu li{width:33.33333%;float:left;overflow:hidden;}
.home_menu li a{display:block;padding:10px 0;border-bottom:#e4e4e4 1px solid;border-right:#e4e4e4 1px solid;overflow:hidden;text-align:center;}
.home_menu li a i{display:block;width:30px;height:30px;margin:auto;overflow:hidden;}
.home_menu li a i.ico_a{background-position:-30px -44px;}
.home_menu li a i.ico_b{background-position:-60px -44px;}
.home_menu li a i.ico_c{background-position:-90px -44px;}
.home_menu li a i.ico_d{background-position:-30px -74px;}
.home_menu li a i.ico_e{background-position:-60px -74px;}
.home_menu li a i.ico_f{background-position:-90px -74px;}
.home_menu li a p{display:block;font-size:14px;color:#333;margin-top:8px;}
.home_menu li:nth-child(4n) a,.home_menu li:nth-child(5n) a,.home_menu li:nth-child(6n) a{border-bottom:0;}

/* news */
.news{display:block;padding:10px;background-color:#fff;margin-top:10px;overflow:hidden;}
.news .title{display:block;color:#00529c;font-size:14px;}
.news .title em{display:inline-block;color:#999;margin-left:5px;}
.news li{width:100%;overflow:hidden;}
.news li a{display:block;font-size:14px;height:30px;line-height:30px;overflow:hidden;color:#666;}

/* page_box */
.page_box{display:block;padding:10px;background-color:#fff;overflow:hidden;font-size:14px;line-height:22px;}
.page_box img{display:block;max-width:100%;}
.page_title{display:block;padding:10px;background-color:#fff;overflow:hidden;font-size:14px;color:#999;}
.page_title span{display:block;font-size:20px;color:#333;padding-bottom:3px;line-height:24px;}

/* nav_box */
.nav_box{width:100%;overflow:hidden;}
.nav_box a{display:block;margin:20px 10px;background-color:#00529c;line-height:45px;text-align:center;color:#fff;font-size:16px;border-radius:23px;}

/* notice */
.notice{width:100%;overflow:hidden;}
.notice li{display:block;padding:10px 10px 10px 33px;overflow:hidden;line-height:24px;margin-bottom:10px;background-color:#fff;position:relative;font-size:14px;color:#333;}
.notice li i{display:block;width:16px;height:16px;vertical-align:top;background-position:left -22px;position:absolute;left:10px;top:14px;}
.notice li a{background-color:#00529c;color:#fff;display:inline-block;padding:0 5px;border-radius:3px;margin-left:8px;}
.notice li p{display:block;font-size:12px;color:#999;}
.notice li b{color:#e60114;}

/* phone */
.phone{width:100%;overflow:hidden;}
.phone li{display:block;padding:15px;overflow:hidden;background-color:#fff;margin-top:10px;color:#00529c;font-size:14px;line-height:36px;}
.phone li a{display:block;padding:0 20px;background-color:#00529c;color:#fff;border-radius:5px;}
.phone li i{display:inline-block;vertical-align:top;width:24px;height:24px;margin:6px 8px 0 0;overflow:hidden;background-position:left -104px;}

/* user_head */
.user_head{width:100%;padding:30px 0 20px;overflow:hidden;background-color:#00529c;color:#fff;position:relative;}
.user_head .head_info{width:100%;overflow:hidden;position:relative;}
.user_head .head_info span.img{display:block;width:30%;margin:auto;padding:5px;border-radius:50%;overflow:hidden;background-color:#fff;}
.user_head .head_info span.img img{display:block;width:100%;border-radius:50%;}
.user_head .head_info p.name{display:block;text-align:center;font-size:16px;margin-top:10px;line-height:20px;}
.user_head .head_info p.name i{display:inline-block;width:14px;height:16px;vertical-align:top;overflow:hidden;margin:2px 0 0 8px;background-position:-25px -22px;}

/* user_menu */
.user_menu{display:block;background-color:#fff;overflow:hidden;margin-top:10px;}
.user_menu li{width:100%;border-bottom:#eee 1px solid;overflow:hidden;}
.user_menu li a{display:block;padding:0 10px;line-height:50px;overflow:hidden;font-size:14px;color:#333;}
.user_menu li a i{display:inline-block;width:24px;height:24px;overflow:hidden;vertical-align:top;margin:13px 8px 0 0;}
.user_menu li a i.ico_a{background-position:-24px -104px;}
.user_menu li a i.ico_b{background-position:-48px -104px;}
.user_menu li a i.ico_c{background-position:-72px -104px;}
.user_menu li a i.ico_d{background-position:-96px -104px;}
.user_menu li a i.ico_e{background-position:-120px -104px;}
.user_menu li a i.ico_f{background-position:-144px -104px;}
.user_menu li a span.rz{display:block;float:right;color:#999;font-size:14px;}
.user_menu li a span.data{display:block;float:right;background-color:#e60114;color:#fff;border-radius:50%;width:24px;line-height:24px;text-align:center;font-size:14px;margin-top:13px;}
.user_menu li a b{display:block;width:7px;height:12px;float:right;overflow:hidden;background-position:-150px -44px;margin:19px 0 0 8px;}
.user_menu li:last-child{border-bottom:0;}

/* head_box */
.head_box{width:100%;height:44px;background-color:#fff;position:fixed;left:0;top:0;z-index:9;}
.head_box .bank_nav{display:block;width:44px;height:44px;position:absolute;left:0;top:0;z-index:2;}
.head_box .bank_nav a{display:block;width:100%;height:44px;overflow:hidden;}
.head_box .bank_nav a i{display:block;width:11px;height:20px;background-position:-100px -128px;vertical-align:top;margin:12px auto;overflow:hidden;}
.head_box .add_nav{display:block;height:34px;position:absolute;right:5px;top:5px;z-index:2;}
.head_box .add_nav a{display:block;line-height:34px;height:34px;border-radius:4px;font-size:14px;padding:0 15px;background-color:#00529c;color:#fff;overflow:hidden;}
.head_box .add_nav a i{display:inline-block;vertical-align:top;width:16px;height:16px;background-position:-111px -128px;vertical-align:top;margin:9px 6px 0 0;overflow:hidden;}
.head_box .head_title{display:block;height:44px;overflow:hidden;text-align:center;color:#323232;font-size:16px;line-height:44px;}

/* loan */
.loan{display:block;text-align:center;padding:0 10px;overflow:hidden;background-color:#00529c;color:#fff;}
.loan dt{width:100%;border-bottom:#2e6faa 1px solid;padding:30px 0;overflow:hidden;}
.loan dt p{display:block;font-size:16px;}
.loan dt span{display:block;font-size:36px;margin-top:10px;}
.loan dd{width:100%;padding:15px 0;overflow:hidden;}
.loan dd span{width:50%;display:block;font-size:18px;}
.loan dd span p{display:block;font-size:16px;padding-bottom:8px;}
.loan dd span.f_r{width:calc(50% - 1px);border-left:#2e6faa 1px solid;}
.loan_list{width:100%;overflow:hidden;}
.loan_list .title{display:block;padding:15px 10px 10px;overflow:hidden;color:#999;font-size:14px;}
.loan_list li{display:block;padding:10px;line-height:20px;background-color:#fff;border-bottom:#eee 1px solid;overflow:hidden;}
.loan_list li span{display:block;color:#999;}
.loan_list li span p{color:#333;font-size:14px;}
.loan_list li span.f_r{line-height:40px;font-size:18px;color:#333;}
.loan_list li span.on{color:#e60114;}

/* site_form */
.site_form{width:100%;overflow:hidden;background-color:#fff;}
.site_form li{display:block;padding:0 10px;overflow:hidden;border-bottom:#eee 1px solid;position:relative;height:54px;line-height:54px;}
.site_form li:last-child{border-bottom:0;}
.site_form li span.title{display:block;font-size:14px;color:#323232;}
.site_form li span.content{display:block;font-size:14px;text-align:right;overflow:hidden;}
.site_form li span.content em{color:#323232;}
.site_form li span.content em.default{color:#999;}
.site_form li span.content i{display:inline-block;vertical-align:top;overflow:hidden;width:7px;height:12px;background-position:-150px -44px;margin:21px 0 0 10px;}
.site_form li span.content img{display:inline-block;width:40px;height:40px;margin-top:7px;border-radius:50%;vertical-align:top;}
.site_form li span.name{display:block;width:100%;position:absolute;right:0;top:0;overflow:hidden;}
.site_form li span.name input{display:block;font-size:14px;text-align:right;width:calc(100% - 27px);height:54px;border:0;padding:0 27px 0 0;background:none;}
.site_form li span.name i{display:block;position:absolute;overflow:hidden;width:7px;height:12px;background-position:-150px -44px;right:10px;top:21px;}
.site_form li .posi_opacity{display:block;width:100%;height:54px;position:absolute;left:0;top:0;opacity:0;}

/* certified_form */
.certified_form{width:100%;overflow:hidden;background-color:#fff;}
.certified_form dl{width:100%;overflow:hidden;border-bottom:#e4e4e4 1px solid;}
.certified_form dl dt{float:left;width:20%;text-indent:10px;line-height:50px;color:#333;font-size:14px;}
.certified_form dl dd{float:right;width:77%;position:relative;overflow:hidden;}
.certified_form dl dd em.money{display:block;position:absolute;right:10px;line-height:50px;font-size:14px;color:#e60114;}
.certified_form dl dd span.input{display:block;overflow:hidden;}
.certified_form dl dd span.input input{display:block;width:100%;height:50px;border:0;padding:0;font-size:14px;}
.certified_form dl dd span.input textarea{display:block;width:100%;height:48px;line-height:24px;padding:12px 0;border:0;resize:none;font-size:14px;}
.certified_form dl dd span.upload{display:block;float:left;width:78px;height:78px;border:#e4e4e4 1px solid;border-radius:5px;margin:10px 10px 10px 0;position:relative;overflow:hidden;}
.certified_form dl dd span.upload em{display:block;width:100%;font-size:14px;line-height:20px;color:#999;text-align:center;position:absolute;left:0;top:50%;margin-top:-20px;}
.certified_form dl dd span.upload input{display:block;width:100%;height:78px;position:absolute;left:0;top:0;opacity:0;z-index:2;}
.certified_form dl dd span.upload img{display:block;width:100%;height:78px;}
.certified_form dl dd span.select{display:block;overflow:hidden;font-size:14px;position:relative;color:#333;line-height:50px;}
.certified_form dl dd span.select i{display:block;width:14px;height:8px;position:absolute;right:10px;top:21px;background-position:-111px -144px;}
.certified_form dl dd span.select select{display:block;width:100%;height:44px;border:0;padding:0;position:absolute;left:0;top:0;opacity:0;}
.certified_form dl dd span.content{display:block;font-size:14px;line-height:20px;padding:15px 0;overflow:hidden;}
.certified_form dl dd a.address{display:block;font-size:14px;line-height:50px;overflow:hidden;color:#333;}
.certified_form dl dd label{display:block;float:left;height:50px;width:50%;overflow:hidden;font-size:14px;line-height:50px;}
.certified_form dl dd label i{display:inline-block;width:20px;height:20px;vertical-align:top;margin:15px 8px 0 0;background-position:-80px -148px;}
.certified_form dl dd label.on i{background-position:-80px -128px;}
.certified_form dl.sure_nav{border-bottom:0;}
.certified_form dl.sure_nav a{display:block;background-color:#00529c;color:#fff;font-size:16px;text-align:center;position:relative;overflow:hidden;line-height:44px;border-radius:22px;margin:20px 10px;}
.certified_form dl.sure_nav a input{display:block;width:100%;height:44px;position:absolute;left:0;top:0;opacity:0;}

/* user_address */
.user_address{width:100%;overflow:hidden;}
.user_address li{display:block;padding:10px;background-color:#fff;margin-top:8px;overflow:hidden;position:relative;}
.user_address li p{display:block;font-size:16px;color:#000;line-height:40px;}
.user_address li span{display:block;font-size:14px;line-height:20px;color:#999;}
.user_address li a{display:block;position:absolute;right:10px;top:10px;font-size:14px;line-height:40px;color:#999;}
.user_address li a i{display:inline-block;vertical-align:top;width:20px;height:20px;overflow:hidden;margin:10px 0 10px 6px;background-position:-80px -148px;}
.user_address li a.on{color:#00529c;}
.user_address li a.on i{background-position:-80px -128px;}

/* submit_form */
.submit_form{display:block;overflow:hidden;background-color:#fff;}
.submit_form li{width:100%;overflow:hidden;border-bottom:#e4e4e4 1px solid;position:relative;}
.submit_form li:last-child{border-bottom:0;}
.submit_form li.code_br{padding:10px 0;}
.submit_form li span.input{display:block;width:100%;line-height:44px;font-size:16px;}
.submit_form li span.input input{display:block;width:calc(100% - 20px);height:44px;border:0;padding:0 10px;font-size:14px;}
.submit_form li span.select{display:block;overflow:hidden;font-size:14px;position:relative;color:#333;line-height:44px;}
.submit_form li span.select i{display:block;width:14px;height:8px;position:absolute;right:10px;top:19px;background-position:-111px -144px;}
.submit_form li span.select select{display:block;width:100%;height:44px;border:0;padding:0;position:absolute;left:0;top:0;opacity:0;}
.submit_form li span.w3{width:33.33333%;text-indent:10px;}
.submit_form li span.line{border-left:#e4e4e4 1px solid;width:calc(33.33333% - 1px);}
.submit_form li a.code{display:block;position:absolute;right:0;top:10px;line-height:44px;background-color:#ddd;color:#333;padding:0 20px;font-size:14px;}
.submit_form li a.sure_nav{display:block;background-color:#00529c;color:#fff;font-size:16px;text-align:center;position:relative;overflow:hidden;line-height:44px;border-radius:22px;margin:20px 10px;}
.submit_form li a.sure_nav input{display:block;width:100%;height:44px;position:absolute;left:0;top:0;opacity:0;}

/* pro_tips */
.pro_tips{display:block;padding:20px 10px;overflow:hidden;color:#999;font-size:14px;line-height:22px;}

/* product_list */
.product_list{width:100%;overflow:hidden;background-color:#fff;}
.product_list ul{display:block;padding:0 10px;overflow:hidden;border-bottom:#e4e4e4 1px solid;}
.product_list ul li{float:left;font-size:14px;line-height:20px;padding:10px 0;width:18%;}
.product_list ul li:nth-child(2n){width:30%;}
.product_list ul li:nth-child(3n){width:40%;}
.product_list ul li:nth-child(4n){width:12%;text-align:right;}
.product_list ul:first-child li{color:#999;}
.product_list ul:last-child{border-bottom:0;}

/* user_order */
.user_order{display:block;overflow:hidden;}
.user_order li{display:block;overflow:hidden;padding:10px;background-color:#fff;margin-top:8px;}
.user_order li .order_title{width:100%;overflow:hidden;border-bottom:#e4e4e4 1px solid;color:#999;padding-bottom:5px;}
.user_order li .product_info{width:100%;padding:6px 0;border-bottom:#e4e4e4 1px solid;font-size:14px;line-height:22px;overflow:hidden;}
.user_order li .product_info span{display:block;overflow:hidden;}
.user_order li .product_info span.f_r{text-align:right;}
.user_order li .product_note{width:100%;padding:6px 0;border-bottom:#e4e4e4 1px solid;line-height:20px;overflow:hidden;}
.user_order li .product_note span{display:block;overflow:hidden;color:#999;}
.user_order li .product_note span.f_l{width:80%;}
.user_order li .product_note span.f_r{text-align:right;}
.user_order li .product_price{width:100%;padding:10px 0;border-bottom:#e4e4e4 1px solid;font-size:14px;text-align:right;line-height:20px;overflow:hidden;}
.user_order li .product_price p{display:block;}
.user_order li .product_price p em{color:#e60114;font-size:16px;}
.user_order li .operate_nav{width:100%;padding-top:10px;text-align:right;}
.user_order li .operate_nav a{display:inline-block;line-height:34px;font-size:14px;color:#666;border:#e4e4e4 1px solid;border-radius:5px;padding:0 20px;margin-left:5px;}
.user_order li .operate_nav a.sure{background-color:#00529c;border:#00529c 1px solid;color:#fff;}

/* pay_mask */
.pay_mask{display:block;width:100%;overflow:hidden;background-color:#fff;}
.pay_mask .content{display:block;width:100%;overflow:hidden;}
.pay_mask .content .sure_pay_price{width:100%;padding:50px 0;overflow:hidden;text-align:center;}
.pay_mask .content .sure_pay_price span{display:block;font-size:20px;font-weight:700;color:#323232;}
.pay_mask .content .sure_pay_price span em{color:#e60114;}
.pay_mask .content .sure_pay_price p{display:block;font-size:14px;color:#999;margin-top:4px;}
.pay_mask .content .the_way_pay{display:block;margin:0 10px;overflow:hidden;border-top:#e4e4e4 1px solid;}
.pay_mask .content .the_way_pay li{width:100%;height:40px;overflow:hidden;margin-top:20px;}
.pay_mask .content .the_way_pay li span{display:block;width:85%;overflow:hidden;}
.pay_mask .content .the_way_pay li span i{display:block;width:40px;height:40px;overflow:hidden;float:left;margin-right:10px;}
.pay_mask .content .the_way_pay li span i.ico_a{background-position:left -128px;}
.pay_mask .content .the_way_pay li span i.ico_b{background-position:-40px -128px;}
.pay_mask .content .the_way_pay li span em{display:block;font-size:15px;color:#323232;line-height:22px;}
.pay_mask .content .the_way_pay li span p{display:block;color:#999;line-height:18px;}
.pay_mask .content .the_way_pay li span p b{color:#e60114;}
.pay_mask .content .the_way_pay li a{display:block;width:30px;height:30px;overflow:hidden;margin-top:5px;background-position:-120px -44px;}
.pay_mask .content .the_way_pay li.on a{background-position:-120px -74px;}
.pay_mask .content .pay_result{width:100%;overflow:hidden;padding:50px 0;text-align:center;}
.pay_mask .content .pay_result b{display:block;width:64px;height:64px;overflow:hidden;margin:auto;background-position:left -168px;}
.pay_mask .content .pay_result em.result_font{display:block;font-size:20px;font-weight:700;margin:14px 0 30px;color:#e60114;}
.pay_mask .content .pay_result span{display:block;font-size:14px;line-height:18px;color:#999;}
.pay_mask .content .pay_result span em{color:#ce4031;}
.pay_mask .content .pay_result span i{display:inline-block;vertical-align:top;width:17px;height:18px;margin-right:6px;overflow:hidden;background-position:-18px -9px;}
.pay_mask .content .pay_result span p{display:block;margin-top:10px;}
.pay_mask .content .pay_result a{display:block;width:40%;text-align:center;line-height:40px;background-color:#e60114;color:#fff;font-size:14px;margin:20px auto 0;border-radius:5px;}

/* foot_menu */
.foot_menu{width:100%;height:50px;border-top:#e4e4e4 1px solid;position:fixed;left:0;bottom:0;background-color:#fff;z-index:99;}
.foot_menu li{width:20%;height:50px;float:left;position:relative;}
.foot_menu li a{display:block;width:100%;height:55px;overflow:hidden;text-align:center;}
.foot_menu li a i{display:block;width:22px;height:22px;margin:5px auto 2px;overflow:hidden;}
.foot_menu li a i.ico_a{background-position:-44px top;}
.foot_menu li a i.ico_b{background-position:-66px top;}
.foot_menu li a i.ico_c{background-position:-88px top;}
.foot_menu li a i.ico_d{background-position:-110px top;}
.foot_menu li a p{display:block;font-size:13px;color:#818181;}
.foot_menu li a.on p{color:#00529c;}
.foot_menu li a.on i.ico_a,.foot_menu li a:hover.on i.ico_a{background-position:-44px -22px;}
.foot_menu li a.on i.ico_b,.foot_menu li a:hover.on i.ico_b{background-position:-66px -22px;}
.foot_menu li a.on i.ico_c,.foot_menu li a:hover.on i.ico_c{background-position:-88px -22px;}
.foot_menu li a.on i.ico_d,.foot_menu li a:hover.on i.ico_d{background-position:-110px -22px;}
.foot_menu li.home span{width:58px;height:58px;border:#e4e4e4 1px solid;border-radius:50%;background-color:#fff;position:absolute;left:50%;top:-10px;margin-left:-30px;z-index:1;}
.foot_menu li.home a{height:60px;position:absolute;left:0;top:-10px;z-index:2;}
.foot_menu li.home a b{display:block;width:100%;height:50px;background-color:#fff;position:absolute;left:0;top:10px;z-index:1;}
.foot_menu li.home a em{width:48px;height:48px;position:absolute;left:50%;top:50%;margin:-24px 0 0 -24px;z-index:2;border:#e4e4e4 1px solid;border-radius:50%;}
.foot_menu li.home a em i{width:30px;height:30px;margin:9px;background-position:left -44px;}
.foot_menu li.home a.on em i{background-position:left -74px;}